package cn.kgc.se.day05;

/**
 * @author 课工场
 * @date 2024/3/20
 * @description
 * 根据学生的成绩输出不同的成绩等级
 *     >=90  优秀
 *     >=80  良好
 *     >=70  中等
 *     >=60  合格
 *     <60   不合格
 * 通过选择结构实现代码执行流程的控制   单分支
 *   if(条件){  true  条件必须是布尔类型
 *        // 代码块
 *   }
 *
 *   程序在执行时 如果是非A即B的关系  则可以使用双分支结构实现代码的编写
 *   if(条件){  true
 *       // 代码块 1
 *   }else{  false
 *      // 代码块 2
 *   }
 *
 * 多分支
 *   if  else if    区间判定
 *   switch  case   等值判定

 */
public class Demo01 {

    public static void main(String[] args) {

        int score = 90;

        //if (score >= 60) { //  true
        //    System.out.println("成绩合格");
        //}

        //if (score<60){
        //    System.out.println("成绩不合格");
        //}

        //   使用双分支结构实现代码优化  分支结构 只会选择其中一个分支执行
        if(score>= 60){ //  true
            System.out.println("成绩合格");
        }else {  // false
            System.out.println("成绩不合格");
        }


        System.out.println("程序执行结束");

    }
}
